Nikita Korobkov Software Engineer Software Engineer with experience in backend development

Microglia Recognition

Problem

Studying the human brain involves taking pictures of microstructures within the brains of lab animals.   Scientists use such images to extract information about single cells and make claims about different types of organism reactions based on statistics. Typical shot of mice brain after preparation and coloring looks something like this (segment):

demo raw

The goal of this project, is to clean the noise from such images and extract meaningful information about individual cell sizes and shapes.

demo proc
demo stat

Tech

To achieve the goal I used:

  • Python and NumPy library for data manipulation.
  • Jupyther as a REPL for faster prototyping and experimenting.
  • OpenCV package for image processing and related operations.
  • Numba project for Just-In-Time compilation and speed.

Algorithm

The developed algorithm uses multiple stages of components segmentation and component size analysis on the image. Filtering out small components and merging big components together to form a cell with axons.

The algorithm has a lot of parameters that were hand-adjusted with professional biologists. These parameters can be changed to adapt the algorithm for usage with different cell types or imaging hardware.

demo first
demo second
demo third
demo fourth
demo fifth

Publications

This software was used to produce results presented at several scientific conferences. Here is the list of some publications:

  1. Glyavina M.M., Loginov P.A., Dudenkova V.V., Reunov D.G., Karpova A.O., Prodanets N.N., Korobkov N.A., Zhuchenko M.A., Schelchkova N.A., Mukhina I.V.
    Carbamylated darbepoetin (CdEPO) impact on microglia activation in a model of occlusion of the middle cerebral artery.
    “XIV International Interdisciplinary Congress "Neuroscience for Medicine and Psychology”
    2018 May 30- June 10 p. 159

  2. Glyavina M.M., Loginov P.A., Dudenkova V.V., Shirokova O.M., Reunov D.G., Karpova A.O., Prodanets N.N., Korobkov N.A., Zhuchenko M.A., Mukhina I.V.
    Application of laser scanning confocal fluorescent microscopy for visualization microglia morphology in mouse local cerebral ischemia.
    “26th International Conference on Advanced Laser Technologies” [ALT'18].
    2018 September 9-14: B-P-2.

  3. Glyavina M.M., Loginov P.A., Dudenkova V.V., Shirokova O.M., Reunov D.G., Karpova A.O., Prodanets N.N., Korobkov N.A., Zhuchenko M.A., Mukhina I.V.
    Morphological analysis of microglia in early postischemic period in the mouse local cerebral ischemia.
    “TERA — 2018, 3rd International Conference Terahertz and Microwave Radiation: Generation, Detection and Applications”
    2018 October 22—25: S10, P.10.9

Project GitHub Other Projects Home